.detail_calendar_warp{width:478px;text-align:center;border:1px solid #20a0ff;font-size:10px}
.detail_calendar_month{background-color:#20a0ff;color:#fff;line-height:36px;font-size:14px;}
table{width:100%;color:#646464;margin:0;padding:0}
.detail_calendar_table a{text-decoration:none;color:#646464;width:96%;padding-left:4%;display:block;padding-bottom:0;cursor:default}
.detail_calendar_table .bg_grey{background-color:#f7f7f7;color:#898989;display:inline-block;cursor:default;height:40px}
.detail_calendar_table{border:1px solid #e0e0e0}
.detail_calendar_table td{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:left;vertical-align:top;padding:0;margin:0;width:60px;cursor:default}
.calendar_price01{color:#FF7F0E;display:block;cursor:pointer;line-height:14px;text-align:right;margin-right:8px}
.date_green{color:#20a0ff;cursor:pointer;line-height:14px;float:right;margin-top:4px;margin-right:8px}
#calender_title strong{cursor: pointer;width:100px;display:inline-block}
#calender_title .colorcurrent{background-color:#20C8FF;width:100px}
.hand{cursor:pointer}
.hand .bg_grey{cursor:pointer}
